package com.woniu.entity.vo;

import com.woniu.entity.CtfContest;
import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.EqualsAndHashCode;
import lombok.NoArgsConstructor;

import java.util.Date;

/**
 * @Author zhaoj
 * @Date 2025/6/16 19:42
 * @Description contest表VO对象
 **/
@EqualsAndHashCode(callSuper = true)
@Data
@AllArgsConstructor
@NoArgsConstructor
public class CtfContestVO extends CtfContest {
    private Date[] startTimeRange;
    private Date[] endTimeRange;
    private Integer pageCurrent;
    private Integer pageSize;
//下面是多条件查询对时间范围格式数组的格式化
//    public void setStartTimeRange(Date[] startTimeRange) {
//        this.startTimeRange = startTimeRange;
//        super.setStartTime(startTimeRange[0]);
//        super.setEndTime(startTimeRange[1]);
//    }
//
//    public void setEndTimeRange(Date[] endTimeRange) {
//        this.endTimeRange = endTimeRange;
//        super.setEndTime(endTimeRange[0]);
//        super.setStartTime(endTimeRange[1]);
//    }
}

